package gr.data.hbn.pojo;




/**
 * AbstractAddress entity provides the base persistence definition of the Address entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractAddress  implements java.io.Serializable {


    // Fields    

     private Integer id;
     private User user;
     private TypeAddress typeAddress;
     private String citta;
     private String provincia;
     private String indirizzo;
     private String stato;
     private String email;
     private String telefono;
     private String cap;


    // Constructors

    /** default constructor */
    public AbstractAddress() {
    }

	/** minimal constructor */
    public AbstractAddress(User user, TypeAddress typeAddress, String citta, String provincia, String stato, String email) {
        this.user = user;
        this.typeAddress = typeAddress;
        this.citta = citta;
        this.provincia = provincia;
        this.stato = stato;
        this.email = email;
    }
    
    /** full constructor */
    public AbstractAddress(User user, TypeAddress typeAddress, String citta, String provincia, String indirizzo, String stato, String email, String telefono, String cap) {
        this.user = user;
        this.typeAddress = typeAddress;
        this.citta = citta;
        this.provincia = provincia;
        this.indirizzo = indirizzo;
        this.stato = stato;
        this.email = email;
        this.telefono = telefono;
        this.cap = cap;
    }

   
    // Property accessors

    public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }

    public User getUser() {
        return this.user;
    }
    
    public void setUser(User user) {
        this.user = user;
    }

    public TypeAddress getTypeAddress() {
        return this.typeAddress;
    }
    
    public void setTypeAddress(TypeAddress typeAddress) {
        this.typeAddress = typeAddress;
    }

    public String getCitta() {
        return this.citta;
    }
    
    public void setCitta(String citta) {
        this.citta = citta;
    }

    public String getProvincia() {
        return this.provincia;
    }
    
    public void setProvincia(String provincia) {
        this.provincia = provincia;
    }

    public String getIndirizzo() {
        return this.indirizzo;
    }
    
    public void setIndirizzo(String indirizzo) {
        this.indirizzo = indirizzo;
    }

    public String getStato() {
        return this.stato;
    }
    
    public void setStato(String stato) {
        this.stato = stato;
    }

    public String getEmail() {
        return this.email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelefono() {
        return this.telefono;
    }
    
    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getCap() {
        return this.cap;
    }
    
    public void setCap(String cap) {
        this.cap = cap;
    }
   








}